package com.ghck.server.service;
import java.util.List;

import com.ghck.server.model.FriendPartientEventExt;
import com.ghck.server.model.query.FriendPartientEventExtQuery;

/**
 * 亲友健康数据扩展表  <br>
 * t_friend_partient_event_ext <br>
 * v1.0 2016-05-12
 */
 public interface FriendPartientEventExtService {
	
	/**
 	*根据ID删除 亲友健康数据扩展表
 	*/
 	public Integer deleteFriendPartientEventExtById(Integer id);
 	
 	/**
 	*新增 亲友健康数据扩展表
 	*/
 	public Integer batchInsertFriendPartientEventExt(List<? extends FriendPartientEventExt> friendPartientEventExts);
 	
 	/**
 	*新增 亲友健康数据扩展表
 	*/
 	public Integer insertFriendPartientEventExt(FriendPartientEventExt domain);
 
 	
 	/**
 	*更新 亲友健康数据扩展表
 	*/
 	public Integer updateFriendPartientEventExt(FriendPartientEventExt domain);
 	
 	/**
 	*根据ID查询 亲友健康数据扩展表
 	*/
 	public FriendPartientEventExt findFriendPartientEventExtById(Integer id);

	/**
 	*通过query 查询 亲友健康数据扩展表
 	*/
	public List<FriendPartientEventExt> findFriendPartientEventExtByQuery(FriendPartientEventExtQuery query);	
	
	/**
 	*通过query count总条数
 	*/
 	public Integer countFriendPartientEventExtByQuery(FriendPartientEventExtQuery query);
 	
 	/**
 	* 通过ids查询
 	*/
 	public List<FriendPartientEventExt> findFriendPartientEventExtByIds(List<Integer> ids);
 	
}	